root { 
    display: block;
}
#Cuerpo
{
    width: 100%;
    height: auto;
    background-image: url(../Imagenes/FondoCont.png);
}
#tablaMain
{
}
#contgeneral
{
    background-image: url(../Imagenes/FondoVerde.png);
    width: 600px;
    height: 610px;
    text-align: left;
    border-radius: 15px;
    margin-top: 10px;
}
#contgeneral:hover
{
    background-color: #d6f94e;
}
#FormularioAV
{
    margin-top: 20px;
    margin-left: 73px;
}
.FormularioEle
{
    padding-right: 20px;
    margin-top: 5px;
}
#BotonRegistrar
{
    cursor: pointer;
    border-radius: 5px;
    font-size: 14pt;
    color: #3f3731;
    border: 1px #3f3731 solid;
    padding: 0.3em 1.0em;
    background-color: #F1EBDF;
    margin-top: 10px;
    margin-left: 150px;
    margin-bottom: 10px;
    
}
#BotonRegistrar:hover
{
    border: 1px #cdc171 solid;
    color: #cdc171;   
}
#Visitanos
{
    background-image: url(../Imagenes/FondoAmr.png); 
    text-align: center;
    width: 300px;
    border-radius: 15px;
    height: 200px;
    margin-top: 5px;
}
#Visitanos:hover
{
    background-color: #fff0a5;
}
#Contactanos
{
    background-image: url(../Imagenes/FondoAmr.png);
    text-align: center;
    width: 300px;
    border-radius: 15px;
    height: 200px;
}
#Contactanos:hover
{
    background-color: #fff0a5;
}
#Horarios
{
    background-image: url(../Imagenes/FondoAmr.png);
    text-align: center;
    width: 300px;
    border-radius: 15px;
    height: 200px;
    margin-top: 5px;
}
#Horarios:hover
{
    background-color: #fff0a5;
}
.tituloSecMini
{
	position: relative;
	top: 10px;
	font-style: oblique;
	font-family: Constantia;
        font-size: 20pt;
        padding-left: 1em;
        padding-right: 2em;
	border-bottom: 2px solid green;
        margin-left: 10px;
}
#contContacto
{
    display: block;
    margin-top: 10px;
}